Scr by dsgn, n sftwr ngnrng, mns tht sftwr prdcts nd cpblts hv bn dsgnd t b fndtnlly scr.
ltrnt scrty strtgs, tctcs nd pttrns r cnsdrd t th bgnnng f sftwr dsgn, nd th bst r slctd nd nfrcd by th rchtctr, nd thy r sd s gdng prncpls fr dvlprs. t s ls ncrgd t s strtgc dsgn pttrns tht hv bnfcl ffcts n scrty, vn thgh ths dsgn pttrns wr nt rgnlly dvsd wth scrty n mnd.
Scr by Dsgn s ncrsngly bcmng th mnstrm dvlpmnt pprch t nsr scrty nd prvcy f sftwr systms. n ths pprch, scrty s cnsdrd nd blt nt th systm t vry lyr nd strts wth rbst rchtctr dsgn. Scrty rchtctrl dsgn dcsns r bsd n wll-knwn scrty strtgs, tctcs, nd pttrns dfnd s rsbl tchnqs fr chvng spcfc qlty cncrns. Scrty tctcs/pttrns prvd sltns fr nfrcng th ncssry thntctn, thrztn, cnfdntlty, dt ntgrty, prvcy, ccntblty, vlblty, sfty nd nn-rpdtn rqrmnts, vn whn th systm s ndr ttck.
n rdr t nsr th scrty f sftwr systm, nt nly s t mprtnt t dsgn rbst ntndd scrty rchtctr bt t s ls ncssry t mp pdtd scrty strtgs, tctcs nd pttrns t sftwr dvlpmnt n rdr t mntn scrty prsstnc.